something which nitrifies - German English Dictionary